namespace AndroidUnevenRoadGame.Game
{
    public enum EnemyCategory
    {
        Normal,
        Elite,
        Boss
    }

    public sealed record EnemyDefinition(
        string Id,
        string Name,
        EnemyCategory Category,
        int BaseMaxHp,
        int BaseMinDamage,
        int BaseMaxDamage,
        int GoldReward,
        float HpGrowthPerFloor,
        float DamageGrowthPerFloor,
        string PortraitPath);
}

